package com.boot;

import com.boot.banner.MyBanner;
import com.boot.config.UpConfig;
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;

/**
 * @author
 * @date 2025-07-28
 * @Description 测试自定义Banner生成器
 */
public class MainApplication {
    public static void main(String[] args) {
        // 启动springboot 项目 必须指定一个配置 不一定就是当前类
        SpringApplication applicationContext = new SpringApplication(UpConfig.class);
        // 设置自定义的banner对象
        Banner banner = new MyBanner();
        applicationContext.setBanner(banner);
//        applicationContext.setBannerMode(Banner.Mode.OFF); // 通过代码关闭banner
        applicationContext.run();

    }
}
